package com.xzy.sms.web.system.utils;

import org.apache.commons.lang3.StringUtils;

/**
 * mysql 工具类
 * 
 * @author lujiaen
 * @since 1.0
 * @version 2014-11-05 lujiaen
 */
public class MysqlUtils {
    
    /**
     * mysql模糊查询时，如果查询关键字本身包含_和%，需要转义
     * 
     * @param queryKey 查询关键字
     * @return 转义字符
     */
    public static String escape(String queryKey) {
        String[] encodeArr = { "_", "%" };
        String rst = queryKey;
        for (String encode : encodeArr) {
            rst = StringUtils.replace(rst, encode, "/" + encode);
        }
        return rst;
    }
}
